/*产品列表*/
.index01{ overflow:hidden;margin:0px 12px 24px ; position:relative;}
.product_left { position:absolute; left:0; width:25%; top:24px; bottom:24px; z-index:888;  }
.product_left .product_Bg{ display:block; padding:30px 24px;   background:url(../images/indexPro.png) no-repeat center bottom,linear-gradient(145deg,#e60012,#f55b67 180%); background-size: 100% auto; margin:0 12px; box-sizing: border-box; height:100%;border-radius:3px;box-shadow: 0 0px 12px rgb(0 0 0 / 10%); }
.product_left .tit { font-size:24px; line-height:100%;   text-align:left;color:#fff}
.product_left .subtit{ font-size:16px; color:#fff; position:relative; padding-bottom:18px; margin:12px 0;font-family: arial; text-transform: uppercase;    }
.product_left .subtit:before {content: "";position: absolute;bottom:0;left: 0;width: 40px;height:5px;box-sizing: border-box;background:#fff;border-radius:6px ;}
.product_left .douhao { position: absolute; right: 0; top:0px; z-index: 0;width: 36px;height:100%;background: url(../images/douw.png) no-repeat center;background-size: auto 100%;}
.product_left .content{ font-size:14px; line-height:200%; color:#fdebec }
.index01 .product_list{ overflow:hidden; width:75%; float:right ; margin:12px 0 }

.product_list01 li{ width:33.3333%;  } 

.productPages {text-align:center; overflow:hidden; position:absolute;  bottom:24px; right:24px;  padding:9px 0 9px 12px;  }
.productPages .pre-page,.productPages .menu-page, .productPages .next-page {text-align: center;background:rgba(255,255,255,0.2);cursor: pointer;transition: all 0.4s ease 0s; display:inline-block; padding:9px 15px; overflow:hidden ;border-radius:3px;}
.productPages .pre-page:hover, .productPages .next-page:hover,.productPages .menu-page:hover{ background-color: #272b2e}
.productPages span { display: inline-block;color:#fff; font-size:14px}
.productPages .pre-page  span{font-weight:bold;transform: rotate(90deg);}
.productPages .menu-page span{font-weight:bold; }
.productPages .next-page span{font-weight:bold;transform: rotate(90deg);}

.productPages .more span{font-weight:bold; color:#fff; font-size:18px;  border-radius:30px; width:40px; height:40px; line-height:40px; background:#e60012}
.productPages .more:hover span{  background:#333; transition: all 0.6s ease 0s;  }




.index02{  overflow:hidden; position:relative; margin:0 12px; margin-top:-100px;}
.index_c{ margin:24px 24px 0;} 
.index_c img{object-fit: fill; object-fit: contain; object-fit: scale-down;}

.product2_left { position:absolute; left:0; width:33.3333%; top:24px; bottom:12px; z-index:888;   }
.product2_left .product_Bg{ display:block; background:#fff ; margin:0 12px; height:100%;border-radius: 3px ; overflow:hidden;padding:30px 24px;box-shadow: 0 0px 12px rgb(0 0 0 / 10%);box-sizing: border-box; position:relative}
.product2_left .tit { font-size:32px; line-height:100%; color:#e60113;  text-align:left; position:relative; z-index:44 }
.product2_left .subtit{ font-size:18px; color:#666; position:relative; padding-bottom:18px; margin:12px 0;font-family: arial; text-transform: uppercase;  z-index:44    }
.product2_left .subtit:before {content: "";position: absolute;bottom:0;left: 0;width: 40px;height:5px;box-sizing: border-box;background:#e60012;border-radius:3px ;}
.product2_left .douhao { position: absolute; right: 0; top:0px; z-index: 0;width: 36px;height:100%;background: url(../images/dou.png) no-repeat center;background-size: auto 100%;}
.product2_left .content{ font-size:14px; line-height:200%; position:relative; z-index:44 ; color:#404040 }
.index02 .product_list{ overflow:hidden;  margin:12px 0px 0; width:66.66666%; float:right ;}

.product2_left .product_Bg::before, .product2_left .product_Bg::after {
    position: absolute;
    display: block;
    content: "";
    width: 90%;
	z-index:-4;
    height:90%;
    background: rgba(230,1,19,0.05);
    border-radius:100%;
}
.product2_left .product_Bg::after {
    bottom: -25%;
    right: -25%;
    -webkit-animation: round2 6s linear infinite;
    animation: round2 6s linear infinite;}
.product2_left .product_Bg::before {
    top: -25%;
    left: -25%;
    -webkit-animation: round1 6s linear infinite;
    animation: round1 6s linear infinite;
}


.product_list02 li{ width:50%}
.product_list03 li{ width:33.333%}




.indexbg03{ overflow:hidden;padding-bottom:24px;}
.indexbg04{ background:#272b2e; padding-bottom:24px;} 
.indexbg06{  padding-bottom:24px;}
.indexbg05{ padding-bottom:24px;}



/*公司介绍**/
.indexbg07 { background:#e40013 url(../images/rzbg.jpg) no-repeat top center ; padding:48px 0 120px;  overflow: hidden;align-items: center;  position:relative;margin-top:24px; }
.indexbg07 .main{display: flex;align-items: center;justify-content:space-around;}
.about_right { width:42%;overflow:hidden; padding-right:24px; box-sizing: border-box ; float:right; }
.about_right img { width: 100%;box-shadow: inset 0px 0px 48px 21px rgba(0, 0, 0, 0.31);border-radius:3px 12px ; }
.about_left { width:42%;  padding-left:24px; box-sizing: border-box; float:left;  }
.indexbg07 .tit { font-size:32px; line-height:100%; text-align:center;color:#fff; position:relative; padding-top:48px; font-weight:bold}
.indexbg07 .subtit{ font-size:16px; position:relative; padding-bottom:18px; margin:12px 0;font-family: arial; text-transform: uppercase; color:rgba(255,255,255,0.9) ; text-align:center }
.indexbg07 .subtit:before {content: "";position: absolute;bottom:0;left:50%;width: 40px;height:5px;box-sizing: border-box;background:#FFF;border-radius:3px ; margin-left:-20px}
.indexbg07 .tit:before {content: "About ZhongLi";color:rgba(255,255,255,0.2) ;position: absolute;top:24px; font-family:Arial, Helvetica, sans-serif; font-size:72px; font-weight:bold;
letter-spacing:12px; text-align:center; text-transform:uppercase; left:0 ; right:0}

.about_left .douhao { position: absolute; right: 0; top:0px; z-index: 0;width: 36px;height:100%;background: url(../images/dou.png) no-repeat center center;background-size: auto 100%;}
.about_left .content{ font-size:14px; line-height:200%; color:#666; text-align: justify; max-height:360px; overflow:auto; color:rgba(255,255,255,1) }

.nums-wrap {position:relative; width:16%; }
.num-item {text-align: left; position:relative; margin:24px;line-height:200%; display:block; display: flex;flex-direction:column;justify-content:center; align-items: center;
padding:12px 0;border-radius:12px 0px;  background:rgba(255,255,255,0.2); color:#fff; border:1px rgba(255,255,255,0.2) solid}
.num-item  .i1 {display: block;font-size:16px;line-height:200%;}
.num-item  .iconfont{ font-size:24px;}

.num-item:after {border-radius:12px 0px; }


.about_bottom{position:relative; margin-top:-70px; z-index:33px}
/*.about_bottom:before {content: "";position: absolute;right: 0;width:20%;height:100%;background:#272b2e; bottom:0; top:0} */
.about-wrap {position:relative;display:flex; align-items: center; margin:0 24px; text-align:center;background:#fff;box-shadow: 0 0px 24px rgb(0 0 0 / 10%);border-radius:3px;}
.about-item {text-align: center; position:relative;line-height:200%; display:block; width:25%;padding:36px 0 24px;}
.about-item .i1 {display: inline-block;	font-size:42px;	font-weight:bold;vertical-align: top;color:#e60012 }
.about-item .i2 {display: inline-block;	font-size:16px;	font-weight:bold;line-height: 1;vertical-align: top;}
.about-txt{margin-top:12px; }





/*按钮效果*/
.link{ position:relative;transition: all .5s;  z-index: 1; }
.link:after { content: '';position: absolute;left: 0;width: 0;top: 0;bottom: 0;transition: all .5s;-moz-transition: all .5s;-webkit-transition: all .5s;z-index: -1;}
.link:hover:after {width: 100%;background: #fff; border-color:transparent; border-radius:in}
.link:hover{background-color:transparent; color:#333; border-color:transparent}

.link2{ position:relative;transition: all .5s;  z-index: 1; }
.link2:after { content: '';position: absolute;left: 0;width: 0;top: 0;bottom: 0;transition: all .5s;  -moz-transition: all .5s;-webkit-transition: all .5s;z-index: -1;}
.link2:hover:after {width: 100%;background:linear-gradient(180deg,#e60012,#e60012 130%);   color:#fff   }
.link2:hover,.link2:hover a{background-color:transparent; color:#fff;}



.indexbg077{ position:relative; background:url(../images/img5.png) no-repeat center center; overflow:hidden }
#ind_news{ padding:24px ; display:flex; justify-content: space-between;overflow:hidden}
#ind_news div.a1{ float:left; width:50%;}
.imageslist { display: flex; flex-wrap: wrap; align-items: stretch; margin-left:12px }
.imageslist .images, .imageslist .words { width: 100%;box-shadow: 0 0px 24px rgb(0 0 0 / 10%);transform: translateZ(0px); transition: transform 0.3s ease 0s; }
.imageslist .li { width: 50%; display: flex; flex-direction: column; flex-wrap: wrap;}
.imageslist .li img {  width: 100%; display: block; transition: 0.5s cubic-bezier(0.3, 0, 0.24, 1);  }
.imageslist .li.li1 {box-shadow: 0 0px 24px rgb(0 0 0 / 10%);flex-direction: column-reverse; overflow:hidden;border-radius:3px 0 3px 3px;}
.imageslist .li.li2 {box-shadow: 0 0px 24px rgb(0 0 0 / 10%);transform: translateY(-24px);overflow:hidden;border-radius:3px  3px 3px 0}
.imageslist .li.li2 .words{background: #e60012;}
.imageslist .words {position: relative;background:#4d5a76;color:#fff}
.imageslist .words img { width: 100%;}
.imageslist .words .box { position: absolute; left: 50%;  top: 50%; width: 100%;  max-height: 100%; overflow: hidden; transform: translate(-50%, -50%); text-align: center; line-height:180%;font-size:16px}
.imageslist .li:hover .images{ transform: scale(1.05, 1.05); transition: transform 0.6s ease 0s;}
#ind_news div.a2{ float:right; width:50%;margin-bottom:24px;}
#ind_news div.a2  ul{ height:100%; overflow:hidden;box-shadow: 0 0px 12px rgb(0 0 0 / 10%);border-radius:3px;  margin-right:12px}
#ind_news div.a2 li{  position:relative; display:flex;align-items:center; height:33.3333%; padding:0 24px; border-bottom:1px rgba(0,0,0,0.1) solid; }
#ind_news div.a2 li a{display:inline-flex;align-items:center; margin-right:90px}
#ind_news .iconfont{  font-size:60px; position:absolute; right:24px}
#ind_news div.a2 ul li a div.b2{flex:1}
#ind_news div.a2 ul li a div.b2 p.c1{ font-size:18px; line-height:200%; position:relative;  }
#ind_news div.a2 ul li a div.b2 p.c2{ font-size:14px; line-height:180%;}
#ind_news div.a2 li.active{background: linear-gradient(180deg,#e60012,#e60012 130%);color:#fff }
#ind_news div.a2 li.active a{ color:#fff }



.indexbg09{overflow:hidden; position:relative; background:url(../images/h_link_bj.png) no-repeat center bottom}
.i_news {margin:24px 24px 48px ;display:flex; }
.i_new_left {border-radius:3px; background:#fff; position:relative;box-shadow: 0 0px 12px rgb(0 0 0 / 10%); width:60%}
.i_news_left_bar { width:140px;background: #4d5a76; position:absolute; left:0; top:0; bottom:0; border-radius:3px 0 0 3px; }
.i_news_left_bar li {position:relative;  text-align:center;cursor:pointer; color:#fff;height:25%; display: flex;flex-direction: column;align-items: center; justify-content:center; }
.i_news_left_bar li span {font-size:14px;}
.i_news_left_bar li .iconfont { font-size:32px; margin-bottom:12px}
.i_news_left_bar li i {height:30px;width:15px;position:absolute;right:0px;top:50px; display: none; transform: rotate(45deg);background: conic-gradient(from 90deg at 0 0, #e60027 0, #e60027 45deg, transparent  45deg);}
.i_news_left_bar .active{ background:linear-gradient(180deg,#e60012,#d30a1a 100%); border-radius:3px}
.i_news_left_bar .active i{ display:inline}
.i_news_left_bar li::after{content: '';position: absolute;left: 0;width:100%;top: 0; height:1px; background:rgba(255,255,255,0.1)}
.i_news_left_bar li:first-child::after{ display:none}

.i_new_choice { display:none;margin-left:140px; padding:24px; overflow:hidden ; background:#fff; min-height:350px}
.i_new_choice dl {overflow:hidden;}
.i_new_choice dl dt a{font-size:18px;color:#e60027 ;overflow: hidden;display: -webkit-box; word-break: break-all;text-overflow: ellipsis;  -webkit-box-orient: vertical; -webkit-line-clamp:1; line-height:100% }
.i_new_choice dl dd {overflow: hidden;display: -webkit-box; word-break: break-all;text-overflow: ellipsis;  -webkit-box-orient: vertical; -webkit-line-clamp:2;  line-height:200%; margin:18px 0}
.i_new_choice dl dd  a{ color:#999; font-size:14px;}
.i_new_choice ul li {line-height:45px; border-top:1px #ccc  dashed }
.i_new_choice ul li a {font-size:14px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.i_new_choice ul li a:hover {color:#e60027 ;}
.i_new_choice ul li span { color:#999999; font-size:12px}


.i_news_right {position:relative;overflow:hidden;width:40%;border-radius:0 3px  3px 0; background:rgba(255,255,255,1);box-shadow: 0 0px 12px rgb(0 0 0 / 10%) }
.i_news_right_top{ overflow:hidden;padding:0px 24px 0; margin-top:24px}
.i_news_right_top h3 {display:block;float:left; font-size:24px;color:#333333;border-left:5px solid #e60012;height:25px;line-height:25px; padding-left:15px;}
.i_news_banner {overflow:hidden;margin: 12px}




/*响应式*/
@media screen and (max-width:480px) {

.index01{ overflow:hidden;margin:18px 12px 24px ; position:relative;}
.product_left { position: static; left:0; width:100%; top:0px; bottom:0px;  }
.product_left .product_Bg{ padding:24px 18px 0 ;  margin:0 6px;}
.product_left .tit { font-size:24px; line-height:100%;   text-align:left;}
.product_left .subtit{ font-size:14px;  }
.index01 .product_list{ overflow:hidden;  margin:12px 0px ; width:100%; float:right ;}
.productPages { position: static; padding:9px 0 9px ;}
.product_list01 li{width:50%;}

/**系列*/
.product2_left{position:static; width:100%;margin-top:18px; display:none}
.product2_left .product_Bg{margin:0 6px 6px 6px}
.index02{  overflow:hidden; position:relative; margin:0 12px; margin-top:0px;}
.index02 .product_list{ overflow:hidden;  margin:12px 0px 0; width:100%; float:none ;}
.product_list02 li{width:100%;}
.product_list03 li{width:100%;}

/**介绍*/
.indexbg07 { padding:36px 0 ; margin-top:24px; display: flex;flex-direction:column ;}
.indexbg07 .main{display: flex;flex-direction:column ; overflow:hidden}
.indexbg07 .tit { font-size:18px;  padding-top:18px; }
.indexbg07 .subtit{ font-size:14px;  padding-bottom:18px; margin:12px 0;}
.indexbg07 .tit:before { display:none}

.about_left { width:100%;  padding:0px 18px 18px;  float:none; overflow:hidden }
.about_left .content{ font-size:12px; max-height:250px; overflow:auto }

.nums-wrap {width:100%; float:none ;padding:0 12px; box-sizing: border-box;display: flex;}
.num-item { margin:6px;padding:12px 0; flex:1}
.num-item  .i1 {block;font-size:14px;	}
.num-item  .iconfont{ font-size:16px; margin-right:12px}

.about_right { width:100%; position:static;  overflow:hidden;}
.about_right img { width: 100%;box-shadow: inset 0px 0px 48px 1px rgba(0, 0, 0, 0.31);}

.about_right { width:100%;  padding:0 18px; float:none; margin-top:12px}
.about_right img { width: 100%;box-shadow: inset 0px 0px 48px 1px rgba(0, 0, 0, 0.31);}



/**统计*/

.about_bottom{margin-top:18px}
.about-wrap {flex-wrap: wrap; margin:0 18px}
.about-item { width:50%;padding:18px 0 18px;box-shadow: 0 0px 12px rgb(0 0 0 / 10%)}
.about-item .i1 {font-size:24px; }
.about-item .i2 {	font-size:12px;}
.about-txt{ font-size:12px; margin-top:0}



/**案例*/
#ind_news{display:flex;padding:18px 18px 0; flex-direction:column ;overflow:hidden}
#ind_news div.a1{ float:left; width:100%;}

.imageslist { margin-left:0px }
.imageslist .li { width: 50%; display: flex; flex-direction: column; flex-wrap: wrap;}
.imageslist .li.li2 {transform: translateY(0px);}
.imageslist .words .box { font-size:12px}


#ind_news div.a2{ float:none; width:100%;margin-bottom:12px;}
#ind_news div.a2  ul{  margin-right:0px}
#ind_news div.a2 li{  padding:18px 24px; border-bottom:1px rgba(0,0,0,0.1) solid; }
#ind_news div.a2 li a{margin-right:60px}
#ind_news .iconfont{  font-size:30px; position:absolute; right:24px}
#ind_news div.a2 ul li a div.b2{flex:1}
#ind_news div.a2 ul li a div.b2 p.c1{ font-size:16px;  }
#ind_news div.a2 ul li a div.b2 p.c2{ font-size:12px;}


/**新闻*/
.i_news {margin:24px 18px 36px ;flex-direction:column ;}
.i_new_left { width:100%}
.i_news_right {width:100%; }
.i_news_left_bar { width:100%; position:static; display:flex; border-radius:0}
.i_news_left_bar li { flex:1; padding:18px 0}
.i_news_left_bar li i {height:30px;width:15px;position:absolute;right:0px;top:60px; display: none; transform: rotate(0deg);}
.i_new_choice { margin-left:0px; padding:18px; }


}

@media screen and (min-width:481px) and (max-width:639px) {

.index01{ overflow:hidden;margin:18px 12px 24px ; position:relative;}
.product_left { position: static; left:0; width:100%; top:0px; bottom:0px;  }
.product_left .product_Bg{ padding:24px 18px 0 ;  margin:0 6px;}
.product_left .tit { font-size:24px; line-height:100%;   text-align:left;}
.product_left .subtit{ font-size:14px;  }
.index01 .product_list{ overflow:hidden;  margin:12px 0px ; width:100%; float:right ;}
.productPages { position: static; padding:9px 0 9px ;}
.product_list01 li{width:50%;}

/**系列*/
.product2_left{position:static; width:100%;margin-top:18px; display:none}
.product2_left .product_Bg{margin:0 6px 6px 6px}
.index02{  overflow:hidden; position:relative; margin:0 12px; margin-top:0px;}
.index02 .product_list{ overflow:hidden;  margin:12px 0px 0; width:100%; float:none ;}
.product_list02 li{width:100%;}
.product_list03 li{width:100%;}

/**介绍*/
.indexbg07 { padding:36px 0 ; margin-top:24px; display: flex;flex-direction:column ;}
.indexbg07 .main{display: flex;flex-direction:column ; overflow:hidden}
.indexbg07 .tit { font-size:18px;  padding-top:18px; }
.indexbg07 .subtit{ font-size:14px;  padding-bottom:18px; margin:12px 0;}
.indexbg07 .tit:before { display:none}

.about_left { width:100%;  padding:0px 18px 18px;  float:none; overflow:hidden }
.about_left .content{ font-size:12px; max-height:250px; overflow:auto }

.nums-wrap {width:100%; float:none ;padding:0 12px; box-sizing: border-box;display: flex;}
.num-item { margin:6px;padding:12px 0; flex:1}
.num-item  .i1 {block;font-size:14px;	}
.num-item  .iconfont{ font-size:16px; margin-right:12px}

.about_right { width:100%; position:static;  overflow:hidden;}
.about_right img { width: 100%;box-shadow: inset 0px 0px 48px 1px rgba(0, 0, 0, 0.31);}

.about_right { width:100%;  padding:0 18px; float:none; margin-top:12px}
.about_right img { width: 100%;box-shadow: inset 0px 0px 48px 1px rgba(0, 0, 0, 0.31);}



/**统计*/

.about_bottom{margin-top:18px}
.about-wrap {flex-wrap: wrap; margin:0 18px}
.about-item { width:50%;padding:18px 0 18px;box-shadow: 0 0px 12px rgb(0 0 0 / 10%)}
.about-item .i1 {font-size:24px; }
.about-item .i2 {	font-size:12px;}
.about-txt{ font-size:12px; margin-top:0}



/**案例*/
#ind_news{display:flex;padding:18px 18px 0; flex-direction:column ;overflow:hidden}
#ind_news div.a1{ float:left; width:100%;}

.imageslist { margin-left:0px }
.imageslist .li { width: 50%; display: flex; flex-direction: column; flex-wrap: wrap;}
.imageslist .li.li2 {transform: translateY(0px);}
.imageslist .words .box { font-size:12px}


#ind_news div.a2{ float:none; width:100%;margin-bottom:12px;}
#ind_news div.a2  ul{  margin-right:0px}
#ind_news div.a2 li{  padding:18px 24px; border-bottom:1px rgba(0,0,0,0.1) solid; }
#ind_news div.a2 li a{margin-right:60px}
#ind_news .iconfont{  font-size:30px; position:absolute; right:24px}
#ind_news div.a2 ul li a div.b2{flex:1}
#ind_news div.a2 ul li a div.b2 p.c1{ font-size:16px;  }
#ind_news div.a2 ul li a div.b2 p.c2{ font-size:12px;}


/**新闻*/
.i_news {margin:24px 18px 36px ;flex-direction:column ;}
.i_new_left { width:100%}
.i_news_right {width:100%; }
.i_news_left_bar { width:100%; position:static; display:flex; border-radius:0}
.i_news_left_bar li { flex:1; padding:18px 0}
.i_news_left_bar li i {height:30px;width:15px;position:absolute;right:0px;top:60px; display: none; transform: rotate(0deg);}
.i_new_choice { margin-left:0px; padding:18px; }

}


@media screen and (min-width:640px) and (max-width:768px) {

.index01{ overflow:hidden;margin:18px 12px 24px ; position:relative;}
.product_left { position: static; left:0; width:100%; top:0px; bottom:0px;  }
.product_left .product_Bg{ padding:24px 18px 0 ;  margin:0 6px;}
.product_left .tit { font-size:24px; line-height:100%;   text-align:left;}
.product_left .subtit{ font-size:14px;  }
.index01 .product_list{ overflow:hidden;  margin:12px 0px ; width:100%; float:right ;}
.productPages { position: static; padding:9px 0 9px ;}
.product_list01 li{width:33.333%;}

/**系列*/
.product2_left{position:static; width:100%;margin-top:18px; display:none}
.product2_left .product_Bg{margin:0 6px 6px 6px}
.index02{  overflow:hidden; position:relative; margin:0 12px; margin-top:0px;}
.index02 .product_list{ overflow:hidden;  margin:12px 0px 0; width:100%; float:none ;}
.product_list02 li{width:100%;}
.product_list03 li{width:100%;}

/**介绍*/
.indexbg07 { padding:36px 0 ; margin-top:24px; display: flex;flex-direction:column ;}
.indexbg07 .main{display: flex;flex-direction:column ; overflow:hidden}
.indexbg07 .tit { font-size:18px;  padding-top:18px; }
.indexbg07 .subtit{ font-size:14px;  padding-bottom:18px; margin:12px 0;}
.indexbg07 .tit:before { display:none}

.about_left { width:100%;  padding:0px 18px 18px;  float:none; overflow:hidden }
.about_left .content{ font-size:12px; max-height:250px; overflow:auto }

.nums-wrap {width:100%; float:none ;padding:0 12px; box-sizing: border-box;display: flex;}
.num-item { margin:6px;padding:12px 0; flex:1}
.num-item  .i1 {block;font-size:14px;	}
.num-item  .iconfont{ font-size:16px; margin-right:12px}

.about_right { width:100%; position:static;  overflow:hidden;}
.about_right img { width: 100%;box-shadow: inset 0px 0px 48px 1px rgba(0, 0, 0, 0.31);}

.about_right { width:100%;  padding:0 18px; float:none; margin-top:12px}
.about_right img { width: 100%;box-shadow: inset 0px 0px 48px 1px rgba(0, 0, 0, 0.31);}



/**统计*/

.about_bottom{margin-top:18px}
.about-wrap {margin:0 18px}
.about-item { width:25%;padding:18px 0 18px;box-shadow: 0 0px 12px rgb(0 0 0 / 10%)}
.about-item .i1 {font-size:24px; }
.about-item .i2 {	font-size:12px;}
.about-txt{ font-size:12px; margin-top:0}



/**案例*/
#ind_news{display:flex;padding:18px 18px 0; flex-direction:column ;overflow:hidden}
#ind_news div.a1{ float:left; width:100%;}

.imageslist { margin-left:0px }
.imageslist .li { width: 50%; display: flex; flex-direction: column; flex-wrap: wrap;}
.imageslist .li.li2 {transform: translateY(0px);}
.imageslist .words .box { font-size:12px}


#ind_news div.a2{ float:none; width:100%;margin-bottom:12px;}
#ind_news div.a2  ul{  margin-right:0px}
#ind_news div.a2 li{  padding:18px 24px; border-bottom:1px rgba(0,0,0,0.1) solid; }
#ind_news div.a2 li a{margin-right:60px}
#ind_news .iconfont{  font-size:30px; position:absolute; right:24px}
#ind_news div.a2 ul li a div.b2{flex:1}
#ind_news div.a2 ul li a div.b2 p.c1{ font-size:16px;  }
#ind_news div.a2 ul li a div.b2 p.c2{ font-size:12px;}


/**新闻*/
.i_news {margin:24px 18px 36px ;flex-direction:column ;}
.i_new_left { width:100%}
.i_news_right {width:100%; }
.i_news_left_bar { width:100%; position:static; display:flex; border-radius:0}
.i_news_left_bar li { flex:1; padding:18px 0}
.i_news_left_bar li i {height:30px;width:15px;position:absolute;right:0px;top:60px; display: none; transform: rotate(0deg);}
.i_new_choice { margin-left:0px; padding:18px; }
}

@media screen and (min-width:769px) and (max-width: 1080px) {



.index01{ overflow:hidden;margin:18px 12px 24px ; position:relative;}
.product_left {  width:33.333%;top:18px; bottom:18px;  }
.product_left .product_Bg{ padding:24px 18px 0 ;  margin:0 6px;}
.product_left .tit { font-size:24px; line-height:100%;   text-align:left;}
.product_left .subtit{ font-size:14px;  }
.index01 .product_list{ overflow:hidden;  margin:12px 0px ; width:66.6666%; float:right ;}
.productPages { position: static; padding:9px 0 9px ;}
.product_list01 li{width:50%;}

/**系列*/
.product2_left{position:static; width:100%;margin-top:18px; display:none}
.product2_left .product_Bg{margin:0 6px 6px 6px}
.index02{  overflow:hidden; position:relative; margin:0 12px; margin-top:0px;}
.index02 .product_list{ overflow:hidden;  margin:0px 0px 0; width:100%; float:none ;}
.product_list02 li{width:50%;}
.product_list03 li{width:33.333%;}

/**介绍*/
.indexbg07 { padding:36px 0 ; margin-top:24px; display: flex;flex-direction:column ;}
.indexbg07 .main{display: flex;flex-direction:column ; overflow:hidden}
.indexbg07 .tit:before {font-size:36px;}

.about_left { width:100%;  padding:0px 18px 18px;  float:none; overflow:hidden }
.about_left .content{ font-size:12px; max-height:250px; overflow:auto }

.nums-wrap {width:100%; float:none ;padding:0 12px; box-sizing: border-box;display: flex;}
.num-item { margin:6px;padding:12px 0; flex:1}
.num-item  .i1 {block;font-size:14px;	}
.num-item  .iconfont{ font-size:16px; margin-right:12px}

.about_right { width:100%; position:static;  overflow:hidden;}
.about_right img { width: 100%;box-shadow: inset 0px 0px 48px 1px rgba(0, 0, 0, 0.31);}

.about_right { width:100%;  padding:0 18px; float:none; margin-top:12px}
.about_right img { width: 100%;box-shadow: inset 0px 0px 48px 1px rgba(0, 0, 0, 0.31);}



/**统计*/

.about_bottom{margin-top:18px}
.about-wrap {margin:0 18px}
.about-item { width:25%;padding:18px 0 18px;box-shadow: 0 0px 12px rgb(0 0 0 / 10%)}
.about-item .i1 {font-size:24px; }
.about-item .i2 {	font-size:12px;}
.about-txt{ font-size:12px; margin-top:0}



/**案例*/
#ind_news{display:flex;padding:18px 18px 0; flex-direction:column ;overflow:hidden}
#ind_news div.a1{ float:left; width:100%;}

.imageslist { margin-left:0px }
.imageslist .li { width: 50%; display: flex; flex-direction: column; flex-wrap: wrap;}
.imageslist .li.li2 {transform: translateY(0px);}
.imageslist .words .box { font-size:12px}


#ind_news div.a2{ float:none; width:100%;margin-bottom:12px;}
#ind_news div.a2  ul{  margin-right:0px}
#ind_news div.a2 li{  padding:18px 24px; border-bottom:1px rgba(0,0,0,0.1) solid; }
#ind_news div.a2 li a{margin-right:60px}
#ind_news .iconfont{  font-size:30px; position:absolute; right:24px}
#ind_news div.a2 ul li a div.b2{flex:1}
#ind_news div.a2 ul li a div.b2 p.c1{ font-size:16px;  }
#ind_news div.a2 ul li a div.b2 p.c2{ font-size:12px;}


/**新闻*/
.i_news {margin:24px 18px 36px ;flex-direction:column ;}
.i_new_left { width:100%}
.i_news_right {width:100%; }
.i_news_left_bar { width:100%; position:static; display:flex; border-radius:0}
.i_news_left_bar li { flex:1; padding:18px 0}
.i_news_left_bar li i {height:30px;width:15px;position:absolute;right:0px;top:60px; display: none; transform: rotate(0deg);}
.i_new_choice { margin-left:0px; padding:18px; }






}

@media screen and (min-width:1081px) and (max-width: 1200px) {

.product_left {top:18px; bottom:18px;  }
.product_list01 li{width:33.333%;}
.product_list02 li{width:50%;}
.product_list03 li{width:33.333%;}

}

@media screen and (min-width:1201px) and (max-width: 1440px) {


}

@media screen and (min-width:1441) and (max-width: 1690px){


 
}









